33849888
29069100
65991885
33801317
14895890
34991053
8665493
10849760
2718010
82787023
12039342
8901962
51392533
98693958
23917157
87706352
5811891
60109014
46638156
106972
7117708
89096674
67857536
44086905
18369584
28466659
23211707
42817300
2477134
61777231
97078859
73118590
18881559
24841219
47026433
65496124
22838191
11035789
19692968
81205913