17774330
57156177
96231055
40934695
42477233
40343442
273119
56959736
93733847
75956039
41494159
25227107
88052095
71832630
5997761
26277503
54062297
98352304
67062754
3353668
94531688
11498536
49011954
29923019
23659133
864239
998986
90999024
91235840
8090653
36072603
32115900
71315187
44618763
70795432
4914108
27597718
61424551
60156437
62485394