57271146
72412009
17566480
97964738
91686161
71323439
93318167
51822221
38716636
49227084
94383168
96096590
83021744
19245589
17745935
17753188
63034436
13314233
31323837
79835100
65884535
44169483
40317069
21815886
62567224
40358327
39968872
68632481
53201547
43231143
80437057
95173969
6483449
14769807
14902648
7899399
956700
483221
388896
88575784