70537955
53104411
67091768
1319294
1640216
94602981
70335706
50768960
25667391
34251671
99565514
95421904
19612385
58447136
67945879
37788301
60269074
29373577
9935341
98002589
7968033
30903654
3076907
10344383
59533365
98411847
61214185
91728058
22165070
28738737
66225454
63982165
21564061
32535618
15601299
78208366
93151
36544904
97206772
56662276