10772460
53883113
32466767
7666039
47049420
23982606
51252000
67343211
40984319
3035767
88638005
10233490
37721310
5428494
18923706
6018007
31299413
35119212
35662446
82723843
46115072
7525847
63478630
114879
92057464
25415678
93257220
92406523
8633780
95963338
51319569
86125737
37842221
74026651
16782400
66512166
53414886
30405984
68482267
93365194