68792581
30718502
80496196
90698260
5019037
429943
51475488
87407633
2928853
17992030
95142883
40538293
45062708
50448612
60818838
74586707
25101041
62034191
2215214
30422243
5688683
700051
20629450
2945119
12448445
49862430
68688627
57277297
40491807
85196245
21247623
26542062
35436651
30924060
90788278
50378056
53769322
86107926
7354279
17908569