31892256
89034090
53626058
69536201
77977430
70395148
94137850
58179450
68014570
6942352
79217306
34361138
50397521
35944257
30586003
27183745
88757537
67013262
71999291
4312473
62574026
84227404
31984042
46449106
62245374
57336233
7268996
4868888
39301577
70765916
46601741
65324485
2556959
11824632
95129357
40721526
95968891
2824516
2679649
62826056