41891298
71739736
8265937
93686641
60972539
96483367
67506223
40913414
41602769
56971941
39887590
37109815
45713815
22599325
63169378
83169195
13568650
8333832
59583982
47797739
16209337
15053628
51329811
75875503
99893247
88263155
45879319
20013983
74286846
51875820
562121
76265885
84925830
70177985
61432140
16463207
77248470
7161341
32208770
69353974