32814006
82295296
1135621
49901976
54801316
13876986
7153292
69778854
1369183
41371872
6273476
39582556
4966137
87061290
90049478
89648477
65311864
26612306
984442
40181477
3792348
25042240
77185220
20264003
87667084
76472293
78762783
15044997
42401250
65586604
28778365
51907140
54813868
59036803
21527154
14517262
70909993
94469764
39456310
49975263