60793980
43168706
86512590
36745004
6860746
60612167
59435916
37492111
49885586
29242778
78762737
5402173
77287210
19189906
42566750
12017282
60374255
39845415
42004410
74292315
86243448
1573118
91305271
40098480
4617268
99113200
9774417
22976639
1223771
76047898
44466262
65278938
68337379
3547405
20426913
83003618
89151922
64401125
68893948
39538683