89727546
81699574
6344246
10431229
30829895
96706672
2113892
2226375
11539915
11267757
39119983
94721546
66394563
6940184
86774810
67789429
53255078
19231276
74882115
7984100
96933118
62043618
71058740
5969134
45897950
7770487
74765893
49237039
8769656
44105362
5494737
33801210
85039456
13661007
36119678
76065474
16448346
69247450
34628219
64502438