37949811
15277112
62164878
27433833
17446206
63608625
60222163
79679568
22045322
90986350
22577765
60235301
43746945
34524179
637622
44746756
8672705
5615051
4028091
74603495
96629179
24046720
45819989
66224275
27674069
42199841
416773
45273916
37987814
46025139
55711665
71426932
70419797
16625310
2712761
25957787
98281443
75807812
12686480
4333813