5055999
54631700
48097014
20081998
62202676
18597479
43577160
49866488
40945147
32637909
85094068
718908
47177013
47062418
30864634
7562633
40557653
41321709
51151550
1663373
87485266
32208034
22084531
38861811
60402181
70738838
51159692
2533113
82464187
31345256
57469993
8449895
57534609
97449375
56738545
9281762
48932611
40873327
28072490
82392215