28254894
86549140
391596
93695496
52742166
48057944
46949120
2555626
67059241
21333406
3902906
80697325
3116362
93968847
5201878
3864417
88058931
32902824
58992319
63994960
17714018
45452896
43087244
8303998
60372922
31094541
90956055
3049011
53527244
27418819
14049879
8596273
48826883
38142796
71375484
6837307
57822790
90694308
21905024
26437309