42105190
18249265
46015163
21987235
74014575
85688370
88785943
51374406
84295858
8670138
33176731
72621484
80735710
18811502
46352361
7159563
659778
11179633
10587075
43376957
21319003
19491918
94559351
65752950
82077372
4281076
5295408
23495713
194220
46652735
96079757
38303336
15926450
51732912
55689514
55318756
64482154
90913843
21837498
97473101