52043503
14917601
2696394
66173728
18407745
86535391
4651999
5610616
43125733
57778409
20374670
19846616
88094235
53784914
56253370
52803241
8628501
62924341
92204584
21144923
58996793
899966
9711281
66465455
17665371
63631576
15528524
36229915
59458352
8552530
92111891
7295767
59387033
14207328
32983268
98296391
28889660
39779253
8953021
30619232