8442427
32696647
343413
83294543
66309027
59119270
16316451
95271721
50383191
30884875
91178548
10215261
4939667
50589622
14026641
86507677
52853
83774937
36019983
10477987
28303022
31399396
78488332
9988920
46288145
50712550
17629817
68621835
88883297
64843167
67717124
58994747
93835435
9942454
79457505
49786821
56281967
82137474
21889794
60496730