63599659
5233802
87134431
70686237
7848564
13481499
38743249
16294925
68233435
275568
50443818
57801368
102656
47477524
7378201
83143272
18533467
6692859
13252463
20003168
165422
50131966
76717773
30002264
81418035
99578644
95446328
47408193
14194404
84656438
1201457
38065589
4087854
15192935
93497601
18633904
6685582
60254336
50844937
74257500