59938091
60036377
43594840
54658053
87622279
87454569
2306343
20939521
84226348
914591
7709165
2749442
60552731
94993205
79835701
47318986
24856908
49697512
1246761
94316095
51677329
5959469
40095128
17634032
10438298
16186072
34958992
67295370
41163408
96965023
31842700
25386915
88878768
78936216
41003566
21066291
34623133
30032727
3048702
22413056