28839920
90756611
54469541
54056478
43906692
22726021
74491593
71741816
39293289
45718837
51716271
9687865
96403568
41733230
9061666
59289604
15991412
16019831
23678731
41968349
16091668
33815804
51442892
38346149
11187662
35615469
29371677
27761585
30775513
39215598
46604438
91957186
93008568
81449502
59077762
10249739
46007014
491984
24437476
15104065