38663591
8622193
20004694
13883871
88556033
41809646
53129749
38304396
63891382
48393593
68435544
79187019
19203163
86768574
73837595
524802
59239799
574669
82194229
41102733
88176569
90294591
38267768
36886
40079897
94242747
5217255
2583327
52095052
83274553
66119782
96303816
11887387
47587170
53235306
70716879
34797325
15401875
15488055
23759613