27656980
6041672
66143668
76769556
87056681
52497687
8571065
1164119
20881685
67907505
8538357
20006162
2929645
84979501
15818674
98144296
49009003
68806109
8622781
80683385
91058173
30272670
54376568
21012302
22919629
4761793
53852421
32787289
23393395
62455789
25354831
6170388
70027000
12333037
20818768
85003840
26894381
31673526
55449780
37408265