43119158
19317485
36112823
6615901
71252863
11507486
27391773
82764208
3779701
47511194
41084099
94187874
93737327
69262566
60135135
9570576
1425396
21849204
947210
54131136
57413651
79363319
94501832
9963318
74921907
5873268
47839496
57349169
42075492
7681325
69229357
2127418
36074084
61799147
39424106
6481161
462955
52167389
83324667
79455794