84165446
15638614
7446230
61555901
56195945
88191992
66711555
351073
65292084
53766464
39099007
7749589
83657027
98977583
12434991
18152348
22107194
90938565
11731090
30742846
50009591
65714884
936588
38508026
89358089
97936935
38383054
98504456
94032672
13444102
68486969
92904391
22802258
26658071
47456791
5767169
24545508
98779567
16215781
64118966