13056543
79277627
56189706
92732291
46337579
8733615
78628868
84425361
11385861
58868881
103124
72045896
63118117
64822750
18591933
85348073
40429353
38091596
64626866
96577949
44071584
4443572
51886496
12344144
23128643
80457760
65591509
50194563
91734997
18815111
96448318
45576676
71642387
34365783
51547282
88102675
4310281
35812778
6885972
42449388