23239210
21012773
20503769
73969568
39313749
70576706
50762913
27329610
73423697
64842761
44234780
2553226
98133892
9126722
8472314
25913359
11037328
5261084
73885480
46699139
40265640
98846379
57133330
55071208
30565752
20521008
3978160
68072928
96916316
49283402
84022776
5417497
10983663
88863427
21143640
27613387
51859545
284280
8349888
27877934