76371749
64281967
60349361
31482611
3342873
41833365
16576505
5454895
92913015
10471629
8492688
34634372
55421192
74844563
67917070
10076550
4849175
50294618
94563015
55938653
48761436
20536315
96103931
62205450
6657057
52051950
76077262
53791420
19096268
37801576
34753968
6988435
59354781
24413217
91737988
51728772
93625595
67844248
5933717
50866398