86113352
72162303
6884018
8463167
59761806
51798405
59316118
88044759
34116084
8121113
4578875
75474535
79558009
68853883
63877860
20938306
13496755
52479000
27667404
89032383
14012540
57878700
73712713
49283963
42389753
35823254
212796
70796973
3627955
70703334
49027908
93414210
34702826
4574610
70722751
38587832
39434723
23851219
9975927
3007271