50711600
45762224
50188741
25965325
45261867
33462713
44155086
90823493
70303575
42525255
84856316
24125979
72048808
37393651
4834976
72686162
89667285
66018300
88636145
28479778
64941875
60968601
88854742
42994186
4376135
10166979
20043999
19371791
77392085
65936652
58824181
36555538
37707285
33622716
12904450
13107961
20532493
68154468
86813754
63107053