16684590
8761962
72145864
29022647
49545905
22103536
28778099
58821431
92021218
67295139
15424008
1088566
71326191
40171224
22504486
92855741
92728716
32397374
58876104
11267245
99156027
2549443
39409580
78464036
93569250
35831866
21459464
8503852
77899763
41673157
72978468
67417214
80614015
3742516
52517518
65082247
67877414
88616350
27831273
40237353