93405313
68002491
20868646
8068259
39462741
10028441
84683548
61192079
53486796
94564058
87087684
17875067
81929449
44441404
80754796
37633063
87942602
56381416
48561218
64165903
81863888
11507900
3546266
19601612
70583936
73316584
38018088
5875173
8954587
82425111
2770594
91072686
3062408
98033079
63138753
18186179
52136970
83965694
22628156
18247756