45696735
38243448
67387382
90201896
8834752
5575670
10566107
1121990
83911777
42268446
81544176
32568614
42471004
27802487
92055195
12376536
95297861
65777561
17657674
5229362
79152502
6570472
7751840
60306217
4068409
23294621
63496530
45591645
53727422
74259812
9213691
42444666
70254893
1477647
8972087
73277007
8234665
12402641
32643509
15385485