2797310
52414938
11502544
5320494
99086846
95184888
92979069
5095118
63854350
72384651
48848680
88359023
28585636
52481721
4591552
3998831
89432405
33009355
15027543
56761800
55538903
52602089
45658706
57354858
92562016
80503175
51812841
16757406
49476928
30572510
48202303
82995001
57855403
1924695
39566874
20928278
65598470
97567601
83785301
7099675