41431008
62527491
32355155
17909712
28539488
34014636
78082477
327913
14883886
65711572
45509848
69442002
50801985
32203788
29946545
12471561
33933802
82465693
28803976
53936406
94835599
83789609
35343985
28955962
87769017
18702228
65016467
91829229
51941669
27266336
6385980
53434662
53496602
68046032
4103765
66823147
50289634
86834539
29329009
27134782