81216730
13866945
90605342
53525585
41656886
52679840
1985603
88372965
90361082
269739
67481036
18962632
54476816
73195
13117944
66159293
21442424
62741024
31282251
1686739
40464732
98631537
49336979
64555524
41602866
57647317
81365404
22243052
68258544
50738456
38019775
83835766
19106787
81764628
36628679
85044782
49161469
4878338
2323365
88697322