13451502
78119304
36407480
53081461
21263285
20236622
64422586
83019786
85564042
45396745
25454765
55356960
69997802
96385065
91706867
57955415
28547761
50334508
54512199
905370
29472845
6308844
55645692
45379163
16709134
83035890
8149286
1570987
90888717
21885366
98709452
99852866
40547533
22027799
94695274
74427823
3808899
34815034
6101855
2438669