42549058
91163645
46614020
33957712
7555769
52796820
43054734
20742520
957847
50752224
13801868
12092200
87693177
9217822
10341158
8665994
6173985
10595514
71737131
5466812
94567836
54688038
68837345
89327211
63755817
68352072
78559963
62414424
96669702
6830674
7804280
12068153
68403541
5451081
66002273
44533654
19199207
24479479
53706355
73372260