34793746
64734491
8874948
8325537
39161106
32747751
97204344
52955761
23419747
7563893
52575100
78011100
33656838
9106532
14682098
74325606
41486838
67365166
97578120
48982483
31139699
18787131
79765000
10777827
75737198
92902006
13335570
28017712
35652032
74479935
48196776
45777982
60667224
76968463
92915635
32609531
23851808
54451310
2551816
11504089