94587893
14026680
92985265
385685
22516603
59852957
33572704
41696906
69109540
46193039
96062625
15196079
55822795
63701800
24201148
74021233
702817
88912466
78497399
83105171
37273128
61366854
69299258
46455409
23864484
14127854
13442069
16324431
42581040
66832339
8188294
9871603
26573393
85317814
94041941
10275734
64126839
54001898
81606669
66988636