12929100
41122289
26194641
17938307
3297577
58667870
94736316
25407670
7870265
71973240
69401708
3535190
37406437
19317161
101296
46041148
64743419
72117763
33554470
17043673
89847218
45606677
23635461
77394250
57192618
65713805
10012497
43663354
89498270
99468085
5941895
35584616
41084647
24192111
92462573
8278706
3521184
6370221
18969551
14133009