62591129
88979959
53023950
63299038
3139259
71596328
44567102
91061586
51061950
93405325
53886777
24458338
1212325
18952053
16051640
96759232
1523984
49592716
65665224
304465
62802942
4375026
65211939
88772273
12708213
8362533
82706433
33039001
77581480
71757621
21297073
12847984
10834465
421255
6574245
13317078
5771919
78802684
44552712
38082383