48448113
65635560
8069418
33189905
79083017
71059602
73169861
62519097
26135693
86711635
3457880
719683
57345447
32144135
95676540
73026136
48137086
30915982
33457580
32285619
14433261
63521159
19879743
58927304
9826228
76674012
75407828
67344354
15966164
71384951
23589431
5946498
82108430
1971094
75612123
83778428
41631558
95052282
33078622
3021112