64044231
97521182
58451748
59277826
40969544
41257645
57551292
7399311
82866107
25255658
25043522
24256931
83453114
32305873
67192651
7126479
1128144
71271663
4759340
77959167
3333914
88227826
91009463
61845419
6626456
62683408
63415326
58806264
29326008
46645113
49073960
3081385
72222155
13353237
65578548
56401366
45556470
44357110
51328812
47853794