60217392
20126063
1269515
49061529
64079788
61454540
52793958
56255748
83687250
37175555
25858871
70566602
13437370
77968042
69549711
43704201
10975446
46426239
8868672
50159880
90342474
30938769
60988571
22999472
20202296
32854690
56821867
53607529
60219033
44681617
35279527
25872
92966980
60074255
17508096
74634711
24208142
47758351
20113859
746140