5502213
74508444
60598681
4625527
71926560
91425044
19411568
557046
66254083
4433565
9488254
88365617
7191418
86171595
67643347
18105136
60006125
4767965
49493014
76198847
42485484
96387214
3975647
82925867
47545210
32152861
81858856
908785
75945267
68079122
48733307
12244897
47281446
23845920
8137323
45969544
39757700
60479030
72525555
2679125