82848363
76864943
31664727
40246717
40633791
81688655
81371156
1245968
1406793
12291397
33705885
63897757
64667821
41192983
44882455
6288940
9119329
56183186
268817
74451869
28018016
38439435
7405126
76686799
81563586
44155086
70219136
41165719
38701549
25477862
43128330
46081582
62433651
88523056
1032601
54369791
2881590
7469590
12436101
85296