47619549
28466930
8825776
70841386
73183480
93863822
94027146
95461540
42792765
54755619
4344785
9501173
68568799
23507965
21589778
52193932
7814944
80621651
77608398
40779065
98929506
35602896
3208094
57437870
38835017
61103529
59375725
10841696
2906458
62175925
13891247
44164162
871898
3545896
30447903
80091725
71702689
47732644
40298562
2980221