27801399
36426346
81861503
15606016
15541000
77323703
3447287
67625120
92003858
18435978
1236739
80409276
49099920
62428815
6925954
94255694
91165258
40928885
97546222
51942585
71713593
44167304
26745348
17464227
69515282
31224101
76503182
3228509
64173498
13749527
5541643
59487641
23666411
3587651
83788765
40276975
52106313
20488512
96352139
35372977