90114541
6054051
6734610
49579737
6006279
4393994
20065755
66687498
41996029
88723010
72171007
3723971
62237142
33325606
82641082
39482192
33684759
87745259
8158994
56693687
6345107
9592298
75852710
4958100
96954050
9845719
52001984
943845
40989420
97321325
28486969
12139053
26923819
14249191
47647307
35877262
84626102
68797824
66068644
99777402