15636140
13885844
89953419
9465795
7239610
86931248
2395680
79198467
21013296
27117502
29744081
36312211
11733331
43921773
14926315
93282085
45329358
2238834
36865043
86463958
61854949
3029574
6526354
51486292
83423458
19792535
41245204
61412792
96495110
93761553
17911275
4963307
81976209
38501148
3798412
90018322
43195492
96417433
72853658
4308201