66614254
8995712
23799063
81744477
72352023
57544060
17877768
66639602
20379302
19381898
91993626
93822156
43846741
38039017
71073907
7222641
17336679
48901053
61189406
54365118
85296387
14408509
92822441
80799715
66248211
50053719
97619266
28221970
36156915
91444452
58834137
49369932
73953780
30462789
54298558
9982272
55427105
82787105
30787578
64701597