98036666
82207543
82698967
30799949
79257036
27523800
8984202
64195837
41046521
97963064
79539293
11041688
2221151
137079
65636646
5353729
1104580
40526144
33374910
6167155
67566483
168950
4301379
5989883
2378714
22302811
85493187
11653124
93091417
36984300
2889944
11697647
13952662
77446482
57894538
2062282
7913390
14572931
81782680
28674341