39776603
80122791
37757270
391872
2274391
4553291
37385913
37926850
98257298
80368257
92972328
26261894
89923800
67374186
21991939
12735305
805898
38829009
13497740
7389201
21791287
8233740
30137968
9507017
21735604
67927761
76826357
54912668
84653673
74546652
4253611
52093831
42604340
70092456
4064585
80343306
82661638
26403778
76628421
69434730