27583629
86641500
3823708
66514667
19592874
94924864
31413192
33878282
47536069
64181203
47917611
75408555
1448389
3904357
6674468
2385887
3318292
43145413
51111708
35735890
39012006
68576172
40087439
10874763
36243429
12898835
47434963
33271600
69061517
20531692
43382404
82835261
80308333
49075087
58323932
66118026
73164812
89872838
82248197
19027662