14976868
54679392
27728143
8662588
144179
24853008
92361691
69331501
3529450
64749788
4539200
77776253
20692946
4113225
59798328
54519592
38124042
49931208
16112191
40697669
85057174
60289887
92206619
20111055
40326441
8143825
32811543
51905104
14666305
93369379
67051668
60539666
55315654
84807525
21738694
9761446
13421306
99103022
97027762
53754861