8300851
1937568
48658626
82544195
15531641
16173345
76071063
32101987
4565379
52254233
20005040
19637486
70868344
84705150
96874985
31321088
36247579
62655429
8795673
52781375
32245426
64112629
19914769
72503631
82067291
54784589
5656418
61776149
6277256
6228758
29379429
42373468
80159803
33555086
71477479
31103046
59261596
14614656
99358807
29905368