63655292
12797246
21262338
71549167
32979975
2885622
35253333
580512
1892577
7496155
38218145
87903907
26758212
44823647
44228225
33445945
58344213
40819848
8900462
1525673
48143646
13933213
97614235
28978037
9780171
20463680
88593193
13443107
9281268
44834276
89841678
55689525
1548643
47703992
68389172
42007747
4250305
6908128
8158321
86302273