90946775
17917032
89276394
47293105
16157254
62462638
51005994
60661273
60166333
15572236
79117608
97167597
47324671
8917358
20733999
1914274
97092113
67219017
59226893
55106319
34008046
29181210
24051218
28369110
13288580
49944585
14398374
76682359
44429296
48568068
86007131
28968164
22469742
97662939
22922758
73872380
37544860
31589886
25777512
9392487