29919298
92402240
79264897
91921061
99069587
4156848
10734520
86486135
3017165
1091064
25301579
23773569
5051915
69821210
49392740
978259
93165456
9618284
414640
68629738
66956428
12337980
34622043
34094120
2088915
22343722
34522332
19489319
67991531
23691729
26395107
80671778
33864927
87473228
43827730
1033837
51873935
32152944
5908167
5028510