44598891
10687899
88949514
80426256
93289219
88622514
90293292
4943431
73306809
15903104
75802111
71147638
54484115
47966207
44145728
67997282
89735485
18113054
86102642
44269425
34928783
63773025
4298681
3071839
330666
31442677
20699405
40631322
97405365
23077253
1513972
17479207
42564257
17243465
32582474
79396400
90292681
5274306
62174577
18074629