16619905
18285287
57799031
46496627
20951760
72806619
34776611
37091536
42937874
98519077
788294
14398300
47885190
84929229
74777626
21022350
77375317
67481206
88049324
19152616
62397935
65059247
63121888
866947
27865694
60174447
40535732
30596255
63478461
30052299
33052893
7480841
38934695
6169486
3267974
95914820
99258892
71779342
65998314
7593706