8753848
2085388
51214820
95546845
9956402
16117396
5314438
760593
89772914
2497830
94662438
29035308
45415330
85494019
29355122
25596511
251051
82998250
77989812
69758750
9641314
56335619
26607638
31972450
88504344
8111312
50828799
3429930
22218444
17075609
35425588
62981600
374740
61877798
80624848
96022221
93515160
37281476
9098194
52188542