80005570
62808313
15473462
99837016
17934308
97813824
43871320
2096590
744849
22184674
64892807
70412055
19698909
2483332
17983004
33015745
40904067
44903717
45249568
21802675
81654121
75752491
57022872
75909363
2545232
35304531
6440167
46326893
1513676
16018163
5603452
95025409
2162488
13381444
37362632
35201441
53321987
7476612
6409598
92303805