96632457
20862892
7446530
72385330
44807362
6319732
51491849
44313639
99913637
72642856
52781547
14627499
90828471
51027508
327203
87698056
422645
39156722
82761634
36109061
44984523
66893958
20546043
31463962
56578186
93961815
65334077
87424291
56459067
32738367
72153179
50637810
7121129
58699318
9254305
46253110
23246277
67814849
23111365
7468641