81234719
56035326
7904238
7951105
92177733
31304585
71341595
44168812
78879705
39414953
67697791
36101676
4304850
76956732
93831032
6560438
18269900
57047083
1941629
4575625
52727370
96306052
22644923
64349033
33533306
78877856
38772954
86299246
61842479
58962160
58462314
49914826
26556584
37578300
10332997
9446458
39559120
96785934
3797821
70775506