4887855
16296424
12876419
91029389
27525742
10827754
20692190
235366
8676152
80501223
57246526
33343968
36201309
82481528
76198392
30376537
77605588
8865386
89983367
99818130
66403905
65829336
75419548
51102090
51991754
625690
54432542
49146872
65136603
5605791
7455547
39494160
72038925
49433044
34152724
26865911
28464361
68683995
37835838
5468570