35395583
46783474
32851582
36972529
2832155
34858804
48466387
49415428
63795307
60575625
62923419
32798875
99832559
21315811
38286195
3659619
83798564
31771205
30376806
26388225
77808963
16032992
88808432
84173561
4799318
72772240
10583886
11902168
85059461
70965601
68877750
98209479
89292006
75947071
71261424
70873295
17971484
15447053
51301612
2508762