42475481
15882507
12509473
61903377
88026053
2793147
49645310
63824912
63007153
46811266
94151190
7806556
68967402
82076014
68397178
83551085
26589939
35873904
94129772
72778214
62734084
8295796
873782
20149441
92002587
38401618
76619528
85644332
9670708
16656514
7511827
41305809
39814017
93012046
72566413
64693529
4967294
93219229
73711334
86696571