27695640
51354670
90077180
49407802
8721857
51648379
9224101
80314205
42589518
67391920
39586991
32869694
94933858
96894641
69717374
46917023
38905972
29254386
1433557
51145781
14007016
44832497
4968532
56912855
20971445
6199100
88339364
77819220
39127758
8367169
8405915
80714279
42263705
97104191
6636199
73004710
72691041
87194136
25887306
63092742