24912507
61957022
759739
70738469
84869082
52244969
27563665
17774706
52584243
52547685
45301641
36094571
36012226
8431330
82044662
57907960
4439110
44386588
52592937
93419592
86193668
26204465
78654125
21692827
33614812
65146582
97166314
42998315
92566596
18146522
64974555
1019057
85479320
50983823
78159213
10619726
94197601
88255660
4664216
9380112