73951373
36114808
56333910
98678036
719502
36932442
15656274
57432087
3703391
15103347
58779283
5371522
9773165
28842468
13633189
17636001
23577108
85835915
31874764
8361003
82466660
70585084
41877476
86524660
96202139
55382146
2294304
34395061
25825265
92134533
92817756
8009001
15893844
94634440
20064429
43201484
46716000
19253953
5871193
4468300