46393519
46867517
9339777
59592873
51579352
11834499
72126496
39347219
1450914
24908190
64785582
48169543
5568265
97507358
45441506
5230755
59895730
49496209
96716939
34528115
22753175
49687812
77309409
14106705
75264187
81736117
12906331
55291830
5762574
60601121
35277015
5780373
78868944
2938567
87305244
71486890
39299156
97071442
18316944
5708406