3988241
2141212
75584986
5632633
32947485
3531715
97274627
49344359
96623467
32507416
90014957
80778407
45612020
98938931
6211662
76255240
45309167
3665212
61251448
58954360
76618967
38532149
4269920
13473229
53684524
45893646
36677968
21734247
68631209
63521692
77368621
59918126
84681498
65208776
80606156
79461699
43578839
59288953
15779018
21209638