4134677
76905342
29204387
19879589
18936905
53188847
40638308
22081004
83445158
46306639
12216619
92563711
5387558
20658479
31212837
59116346
3472283
50878889
25381447
53715012
75895716
61667644
33588403
99087123
57505548
93095057
65432672
52237310
18791065
5116335
31121596
10984645
700269
57547071
93207388
68548196
84865944
35656725
45622051
99149128