5401694
2028204
41769318
1456802
2435849
42258173
94521350
57314217
57872605
47266398
1558198
38456868
78036104
77277142
4372986
63231702
16968243
56721203
26702643
40243508
25917433
37501785
15289045
93616634
79976590
66707045
96056537
88166634
27976364
79382798
60018154
2203680
64699947
80133079
33373199
14045949
57371450
273593
406673
2678089