71436472
50894631
45227294
12992793
85318069
16168762
8178908
41444708
99741610
52727847
95883264
73577247
16296786
30316714
19954471
3312131
42005719
37991293
2203166
77668
74606083
2256952
77612267
52449137
88608387
3000766
7486675
17979546
36491369
97028102
16381958
43644380
29266572
21021008
19244952
14525172
35302521
23021326
3422111
92344417