67396557
43115701
25599415
27639168
75724191
84232221
26837878
24065663
74974272
51837131
10319082
24592642
42866168
40395809
25677200
12516511
82223804
23796943
8236777
57069786
9626363
67127427
2101507
98986802
41188805
63959913
85932996
97586393
66436468
14832891
28117721
97126578
15086134
58515210
86852800
60579516
72585475
98647892
81812783
54524553