56406682
55382680
7341978
79921293
19754999
80603685
53593307
4452939
895572
1665156
79271055
47093446
96496634
13777553
6306718
34412178
40098983
76688569
24474631
27129344
91742561
31378190
27687631
9461764
38105692
13976275
20029208
8106321
92474609
12834736
58484749
3471862
97347363
76074034
93278288
44959823
20746725
92672757
39005539
2459844