20957908
36206925
15216521
25441599
82146304
1373089
70197887
5904567
38401425
64809245
16979659
52073472
1963324
71464241
72492050
11979941
86141315
26015262
4946775
20413143
89228809
62266252
63795335
25106729
34419496
49072467
38618373
31778517
41236337
61531782
10191049
92482076
65358875
90645856
6672012
19319878
61755209
2496338
52909403
1637379