82348189
3339549
63458110
24221622
6897900
7708823
74766028
60786423
13507765
20218099
2691554
1248731
92048658
141847
82518759
62885321
92365172
32735076
86432959
12871111
56448215
24163963
1371266
26235075
17343763
95822123
50094113
86019927
9673712
13486761
48631371
97221347
87338370
26922674
17712160
35728035
77974944
32049177
57172327
2382979