6003249
18068471
19936364
32141393
81124682
53873984
40843451
15753292
52677465
70968610
88781217
8789615
29161684
29825424
7443448
4625294
33176779
9162438
8936662
50983130
21058077
67353576
86213334
78407880
37022568
4191603
55985307
56213076
77456534
92965428
47807229
71266272
48836332
13301644
63988196
2291572
48774096
50836577
72781694
39311079