5120888
76544366
25209025
21012140
63333164
61719928
67913420
32786065
1443095
18597399
54661275
55246304
45509728
99101481
21739346
40951354
60194025
18583797
76377041
83579581
13192610
1458284
10009265
5591161
73496115
30431669
89709039
22128629
20713760
141914
96033176
9620891
95051610
4639717
3643486
924162
23177534
83489528
99283716
26938092