53607869
38676221
1799623
98893700
37363957
90179872
75804287
47918138
36496738
75115708
38159133
46887010
67619308
91527305
13712491
22087219
34754427
23706881
1103274
88003395
76216165
51722897
53209811
43949680
21905617
44441690
6686892
3736770
2578362
95429576
27728032
82856637
27127119
67212000
35125893
5861702
13415247
59114537
10911888
7677973