81202587
9886202
25855083
66146460
3285871
88301151
50452788
25047653
16475940
96913410
47395500
69224929
38538946
17906220
57352426
27003718
68268662
10312205
1296434
7687261
84216898
55737314
87128620
93432245
91248485
66956151
6926581
3135767
63002685
57336943
5824725
47582035
47949944
56384753
7795358
99611320
74176002
20921749
59579393
1127680