44855447
43927697
865276
40139209
15156952
5060562
13895668
88594674
42299870
21969610
35876177
36215251
21954105
70125806
82346347
16312731
10192413
39566711
33929683
96802345
19085088
61776225
77873461
58963519
1858167
18564091
86475988
1006615
50319605
80041339
85518641
59485950
3765986
48753081
60202321
23773680
31933124
28303324
55969316
4965178