86996325
65784944
26045092
13762969
15526282
25942405
10626501
61431925
90721919
42311448
61463592
21512441
3683583
70296212
44121788
396434
59369085
63857125
7728363
87843157
60271233
28602345
61234705
9443139
10707073
70989638
72438930
50882022
86434065
55779417
29409621
44005045
36534639
70952406
20288162
6016579
30225699
55454144
44775631
92543696