20818390
96075104
63976469
1690602
96325438
4848654
53353145
1534631
43545099
693622
46183123
60734083
34008256
56026648
90129433
61216060
65194184
41329153
5111718
8113440
50194572
89236359
47489546
7712272
95888066
1592459
45169869
45784215
42715998
12201251
4044380
75334862
95991363
63013227
4347394
6154486
8311824
92475998
57217235
50075514