57226063
4937862
5771342
94774002
25785170
74017654
25863794
73977778
20956285
7891289
3638782
12029924
42773849
72696536
20982255
91929084
43899634
13946503
45522483
69007296
12535372
7501761
50813672
62102031
80871505
45028253
6882217
28814652
65695452
61457447
15273233
84649179
25928471
16299103
63226616
3867221
52969031
70768055
88385092
72256561