34803912
58112212
53165694
19913443
81895328
4205590
5757175
40786589
9128314
40928471
99972136
46167646
36896900
69305777
1674310
79656911
98518441
52609767
43545262
16097024
42067239
30452399
968920
49963690
46152689
49721708
53127893
45519388
98533892
64387065
31489567
19751794
75876188
33552113
7927540
64796778
56909117
62978588
29432998
8013927