82848732
12212867
45262760
59557667
1427656
71238692
72283504
24333344
43698176
66215750
14822502
5475382
641022
70762060
25537399
52655869
13673788
64926145
14028317
19198466
19268180
42029397
31413758
53951967
9026747
11104841
53889087
32159000
68509154
90166750
3809424
64191089
65551571
45213622
20851929
74314390
51906538
1971214
8366467
4407755