66166048
11853459
65728785
5540134
59753153
9882378
53876559
12698427
63807306
78635515
15627539
23187759
67414673
50105261
6688539
97104559
86212892
99668531
87351375
76743407
74403866
83078861
7245479
1682842
50639837
44751233
69109399
4022784
68977326
5905153
34675240
3697311
68364515
2521629
4188936
49856202
67202554
1298457
57908638
9213840