15427965
12034074
359443
32768272
99514149
38434499
12711040
78649285
13348034
44276273
545396
84266578
87521836
26621948
70066170
2279549
59901263
47881424
60845798
26185836
58614342
25372958
94389233
40855617
64425781
71749605
9206998
50981771
43321860
10952389
37116037
49567991
60258303
5138917
72046581
59077738
12748662
58774696
54139193
44104990