10448569
95074100
77185809
38003243
32325580
55681172
4961316
3527644
6479860
71955997
9510800
49229092
86996619
57169038
3390209
61954818
76743928
73012540
84819872
56484642
668975
30218993
15435388
38668891
33615729
46492508
62015554
1142674
34606002
24294359
521254
971020
52942526
703523
9042807
28671724
2915741
7960489
54265012
7310965