3915597
96846556
65087549
16821335
14725475
88568787
14692286
86137433
6576504
81399909
60706713
5925293
28264812
50256323
61218148
8886201
27158267
33298528
94439520
40528831
2716705
43987166
5123609
50641036
1301376
96925434
775894
65934049
78944415
90935288
5316326
62214494
74501003
19753243
79153503
40046035
41303550
34816342
57777904
12438506