4128470
61954760
44721430
7397353
98489545
24665759
98471486
67863147
30591641
59903487
48929148
55405964
1223475
78781670
49064247
1859729
91265539
9643117
67347283
69356269
55781776
6573005
21399522
20014526
34724539
39754457
14269969
99843816
71755635
61305091
43418081
19897987
38698066
2724696
21185047
9846663
38438704
32421761
30573280
23588183