88211211
45311185
27653557
13268123
63683107
24391410
85514260
7906356
29558919
29227076
31335330
17504312
4952418
35003365
30644004
42627554
9296183
9589982
97005801
88089505
37884548
6674188
28971879
5359118
77215994
8198667
98962581
50728301
20836580
45055073
58885298
92363098
17842309
89514292
94853748
59148891
56984323
19889800
9934254
45257717