42326543
45299658
23201268
84353319
40308842
71882631
65556256
64916045
34496046
55111033
42423578
41207603
86225298
88354989
50969433
18137100
19583801
62257832
19851933
55689764
69173905
74636791
56741063
10731898
9958416
46455309
57951852
70704493
1512729
13143353
27474920
1341909
14954397
56901683
42915292
2239588
23836692
21588934
81096384
7399952