37589811
78201340
94819093
62099782
13001636
99981563
7647506
662371
78749834
68108696
327327
73674546
92159175
86134396
18394058
4944524
37767901
17057638
1942713
93986341
36951132
7870447
12351447
12614585
16731723
86971549
43571939
82958076
5349561
2116453
61318090
23718887
37083243
63873610
62457916
85646114
13127018
55034008
57765812
46445808