46177979
40857082
2746653
58208004
2955130
63494364
3278130
79298062
16168390
923734
43676080
97723415
81176899
68351985
68258790
43874442
73221618
27608918
7975612
14635443
2729632
46988752
241388
5987593
91545325
80336518
6347670
71321348
4568565
4644579
18615492
87835289
3022902
17433722
82516724
735874
3925621
1419810
61521645
43047132