97148195
54784515
58282
6767803
17973170
9634457
37697896
2134031
42337925
60332114
21104574
29421578
83245112
61701014
80984001
87077235
36249170
54845014
24064860
13092950
2034033
63875186
80312102
75117649
85576045
72028374
55674760
370333
89928957
93408941
47703514
27698702
50036262
79392299
23081974
38987994
6878580
50444698
76174484
54946210