59825296
73583589
44711118
60328053
68941611
21187755
48887489
23706623
54328360
19505778
87574576
23781786
10858066
16137404
5628706
1959186
74079653
64241526
33214383
84252429
98791930
74277601
470262
87007013
91754307
81405696
20151591
3515101
98655211
8104603
28293726
17488866
918488
3840163
98727914
75497434
4606875
18652821
42503836
42857517