34629453
4703219
85114147
26016318
10362977
33324086
11072798
89399557
949638
32652269
85332713
95735149
63159632
2416391
60011049
82805332
88263544
75765683
1474708
65694057
6371385
94841088
56006950
18493463
10429632
34124995
11558543
65905440
32831658
369565
3539839
9975693
43012173
6779789
29451916
20772334
37751267
7245882
57818425
10295020