94683741
29149181
34158442
22398641
63333128
39321024
62227325
41004677
6410509
58754633
33448906
53914024
53549284
99925983
25712126
61342528
8858113
26648030
83181085
27338592
17005585
39846340
88769502
27004969
38461505
905872
52234842
75339338
58521685
7860235
7471628
81649879
402411
84441390
62274064
92995173
19505488
153108
96754826
49974716