42164476
92059876
10912646
13775595
69162908
42756777
78198334
3806116
27548331
73741275
19938980
62352619
46676626
45316788
590063
77599492
10377550
51233187
12337307
6164001
64869417
96452957
97399637
864049
91215852
25606324
62132789
3325592
21689975
97246542
25186476
84308937
5929192
93082662
46533555
1597076
27694117
31222261
24317367
51542311