52512238
27708297
18885217
4554666
6035902
6154884
58957368
15688289
34906209
80678264
24416529
55735463
36851657
6889290
16781271
67667340
34327608
757340
34749499
59519118
88181706
85348915
40219827
5663921
44944074
37935902
76455752
86097653
33035494
86683710
56072435
98706288
8435744
16302742
35805174
34617159
12227114
61699575
32905322
9436451