20293619
36955103
82596824
45427738
17281399
3522419
3434999
82904517
9310946
19996677
52321400
60092005
32623153
991366
52732845
66569085
79537694
41829119
5318221
459256
15386557
52718462
4594179
52171587
76144
92654855
69535952
47439523
75804687
36378248
6089095
60423574
25236304
3707549
22627148
15093923
5232333
99783296
28514234
2646703