8654976
23949325
48945241
97371547
96864305
52513286
39663966
4559860
90983303
53765418
13256337
40138656
2554876
54183954
37413798
55686903
11542134
68479
36545321
31841099
48501940
43155949
2728940
93115036
69068337
29518782
18449028
40777921
62105513
79594426
62256455
45521826
86608267
6909798
60576342
17036339
41006280
41668790
45719376
70079080