60529086
85665850
303516
86581824
30999548
10207091
26963703
31511896
4911769
99855445
63023579
75164977
5507626
46397124
837319
53671039
53591797
13015524
56639567
56604458
7552754
5472537
8472794
99694742
54806052
1154628
9197187
71458194
83012673
12497084
310612
7192896
84447181
59171374
56095653
1809990
916954
38892208
82441320
8897893