20038350
71281400
61169036
735032
129687
46518681
63975112
7318608
69759657
18381427
24316409
16493720
86549991
986560
91461686
72732843
64383996
5839588
42304257
56621703
46639608
33272587
82599931
9734366
8273254
32076291
33819452
73153858
39874000
40235151
6388046
55613237
46549367
45402636
61583403
26232319
25761801
75683584
93263472
47982805