59544363
62092521
2682956
83579352
371339
88491497
51634702
22718462
74437025
6617427
4287516
100008559
16547000
1678949
1854767
88108022
56916032
67361651
23164067
42622031
25142789
1024898
65106490
23678941
81058210
62364387
88708802
29129824
40802730
32827805
93853774
95641785
20969192
66331391
3629593
78686752
85688431
7670265
61857051
10749579