27712262
7587949
95189675
66458871
17589684
14613153
40457727
4530943
58489177
94091784
24239873
99747006
2679113
90043412
64782362
22279534
76547387
8249623
75337853
81448423
75988348
80302973
9645755
16364896
12974317
29938177
48686722
98446264
12633444
8355396
83869923
56055992
85677968
60176434
23512289
4875759
68414885
61183326
76162942
69871734