73042691
8198840
10246306
2123299
41466448
2874600
22941332
6306863
30973642
73173125
45448064
82373750
23308006
11124847
7608326
16542371
26234270
78176509
65233241
16806279
8081064
74434669
63945606
25421796
20589666
90737383
72456780
16976400
77176669
87786872
25715080
67483541
38863069
56642220
94078635
30214675
18349504
33321027
32826127
31174003