89408126
66531935
19247163
12073923
97643997
36177986
93855982
74683891
90152636
17729673
37999360
51918618
47083345
47165869
85206285
36014365
89283463
47394802
7983704
22802176
55915114
33202344
5363770
40088976
65918495
69977222
2548715
87777687
79143677
66115085
1707496
81731307
18352737
48925847
19495777
792523
97045916
34349821
3473108
20301235