70938153
82015932
42612907
27687365
21236290
74579317
26378620
73306204
26035704
44324471
1758771
69064468
28159456
29588086
80141126
81131889
9822927
4519970
69999905
77996955
28787372
63286021
35516330
27467281
97188445
18963662
43356180
25644015
92074693
89429174
98765703
19925123
45529185
83085293
12643703
56812198
87959949
98171319
3824639
32033351