22416181
48403042
59688189
64663513
69279098
72377426
80257497
64081541
87911849
72021730
88333669
5691565
48206104
16489236
46533060
74172315
26122771
98582669
46785007
646232
20167982
24234516
45171564
99159255
38086412
81326138
88918959
61509278
68896498
28049866
65286307
76596020
97877248
19655359
22614355
39033732
20621982
34009869
72414860
55284866