57046016
35218605
91422026
38693151
82199973
55299281
7635824
6286634
79122297
2156448
55614390
16055802
10897377
48116031
9266192
86024777
85941627
30734806
78287519
20925721
96892517
3919997
36644029
71705657
663193
79631137
7095369
19901323
66528593
5917915
52837938
71695487
50761153
51454558
4217566
57095164
77543407
93445426
47535890
40023201