50311930
44617197
23034091
7010745
69877563
95967573
63618271
79295284
12271869
18305087
12974650
10289773
16995283
8802574
3162925
7020207
90692000
5018796
5811065
46072217
4205186
9874312
95582356
4078571
83389512
85007135
77239051
88882827
31303253
588410000
7232806
17169363
39269977
37386800
17115461
9132415
19614992
49461344
1078585
85562894