66686858
52834876
57442958
73059624
19833303
50161301
91631674
9668885
91181980
38925061
24144410
28228179
88539156
78057632
72783296
5334222
65311842
11553489
18979651
9673214
10111031
49033063
24922554
63795760
84577702
65313940
31769207
54319679
31544724
86013230
69171022
8314476
5091824
51161978
9786720
4061669
72088922
6023519
85377179
12047283