66984365
42939181
95308318
40197310
49267134
16966231
47299266
4793412
85028631
89253322
75617430
47052554
15767964
98287059
4376315
32005553
84682192
66711964
39149895
4324884
28285012
78245276
7804860
22209587
63958574
70837151
43824
90569173
85652049
20181150
79251879
49094314
16085806
41494364
13404459
87229194
37131412
77207381
93095761
30054745