2710833
56013006
14764220
29192825
63275415
83812400
34723931
57079599
11284204
25503060
18394069
12777329
7378531
6527262
970687
9356821
21914779
62631542
16948714
49402854
11309890
46027444
84566673
82909957
16088443
85993036
50685827
54505602
79494506
73775671
4556738
85648984
11536271
22888699
56369519
22613140
97096785
34939031
61898230
43207165