38469560
93375123
81845781
51543904
70453885
6878733
76107812
38711452
521901
85513639
90647949
79582688
40263946
90516208
84444820
69587716
14081714
46894137
84654765
24455389
56149280
6720681
24305795
21865436
88204382
71637734
62847588
66085355
9134596
17614149
12225119
9140187
84057635
39107112
24088263
32161217
82288302
41171405
61184922
8630152