259278
73256
16903260
67619965
38266426
92712334
88768330
32272789
83087868
20416537
70798364
43123704
7288531
20277464
82064156
863535
13674518
14128856
96344314
84687452
77428745
40811262
55217272
58124873
91858235
317560
31711631
66474697
94832744
35515478
59166511
4615255
8796727
83161782
5018810
29817233
68035903
47965398
717283
49006012