3531972
68997177
48387813
95935617
25253963
11325075
56519429
675180
68576653
5852211
31756740
45462084
31706000
2077733
6622119
17463040
6459160
16365512
57528818
6455671
99303434
28079514
85576014
4004792
88478923
64131856
7284650
64413093
91238785
70251663
61014748
7780676
5814829
89471493
45359266
50196397
40221117
3707746
94743004
34589347