48736400
92044877
22794136
45975
56849312
8631268
2980703
7017036
50523510
39073413
68857409
54356597
11538011
86626444
60043534
23282179
31152536
5562243
4840510
41092729
64741305
96597478
39928939
80346044
17489127
86624717
95398325
72019606
92833901
69063768
83773187
3211473
37986628
52609176
92078401
38012784
69885865
17828162
85687021
19331942