2469382
18268008
423091
5096328
1578304
80777250
46724517
1360888
24933363
49168425
5637141
30386098
54711080
68971813
15718840
37008176
3888887
91044126
79714560
90106189
9781064
71435008
6970805
60045288
99872622
10601209
44604829
26713904
74532124
75166668
41841848
66077197
92331291
59025845
74812195
55711203
81154411
41873216
94505363
28063190