16489423
3473599
15272130
60434724
169699
52281295
65775234
30916678
19648860
81191926
68387889
64806887
60355789
69564023
66488366
84178749
40217890
34881100
91671168
64266820
96881302
13327893
57594669
48884683
68393456
31779594
4448942
8372597
28618224
74053405
6070239
82016805
69078188
81108152
78376091
97448873
80672822
40825303
89414834
65437736