17898679
35081703
1325196
31937269
48315285
53018148
18324756
1421037
63482248
87247666
98358777
38839296
9154719
97954343
5063470
93818839
6251637
70791615
96091927
1032850
77195377
6384317
77329377
9563873
54654594
22983285
4746103
7173564
45904676
13176920
82136898
77462784
48813103
83862557
23909266
22498614
67721772
11038069
65976325
7159515