144487
83206826
94096410
42027634
22657770
11059306
74494615
32642309
41218662
93989469
37825495
88125495
41946487
12741649
2359422
8216491
95924204
34952470
74221466
20568103
80269453
54266235
55691802
5782736
52499491
72003104
88683395
30269507
26162802
55471785
9495452
68977843
5076312
736480
68648137
42557061
27487980
62745115
2421918
42429594