84728472
22551178
26081856
57388015
79399641
60791660
28614706
5717539
54981102
53903305
78781343
97342597
41889565
71241333
14474425
96485471
723875
65317961
15411815
238714
12427592
7565065
67434488
14356878
71349166
83055088
47045508
62575023
25874742
73198636
68488588
41456315
92253593
38842148
19102194
11668670
51755797
70118497
6911358
56695080