84205021
51271141
36147648
91112318
17657881
85126354
85191234
67888355
73757814
86802429
47216849
38327264
70259143
1464666
18647166
29996546
78577765
4918238
3048231
88439846
46407862
17131093
19105295
8963581
51353701
46224384
16734042
60456730
74101571
38792616
67892186
65472837
80111822
65385691
40631769
59483425
599668
29817058
40234410
3659042