67178467
64033407
16826086
72012467
26646466
35724827
32264811
2104648
42913454
37092248
93058961
18661197
27378396
970651
98991754
2088216
80415105
22774657
16708286
39197664
87571951
58212612
3244043
90511089
68974355
7113484
41796365
97186357
44114936
81015321
61634694
12603158
13787781
90086156
44344374
98332995
63773753
45226923
5397101
3256879