24311908
18292644
87349950
88103765
22121409
65458241
71994419
144677
99394899
53539761
59132579
29987536
28865321
30198029
6309402
39411387
91938085
78278397
39223763
90303902
54327210
30748229
92898103
4739270
35078694
11856342
2491880
41764581
99218126
93436443
1972854
52962857
77424298
7811044
28192868
39803014
41277563
95499925
248741
45507071