31726666
13516160
46917148
6028978
5065603
2151889
62306875
34229071
1393453
56688662
47509927
72062713
68115659
34782407
35327237
74311541
36198931
9066273
72947538
47074232
48886611
4266364
92677693
21308640
3491046
80336744
57205152
80914807
41161575
50821740
88249329
80354233
35555408
99277496
87562198
4914598
36218747
86231077
58238500
58274612