3487127
63853848
51244465
1049553
57474458
1479892
86375359
24470
56292597
50527647
37912537
93929777
91904630
36631622
3264704
32017630
51051805
65353
52231651
6770665
8827603
7096793
90886159
99955235
11686076
509493
4471761
48679077
89124332
23959809
1723531
12056930
87656382
86655165
71953808
25433366
3057308
82596946
17745579
46606426