30799432
72664455
18709492
61903844
56287452
27809481
11691945
20756404
5893385
38924730
26282224
84756329
86434005
221459
18483537
83922921
49304363
907581
1781542
56873951
68095689
91889907
28447943
38614307
28056636
31203884
98318844
19375839
48765242
973923
30179469
97999428
94973862
83576861
68544330
72574986
60303610
57461453
21179763
65383800