26463827
6927181
3989140
165241
96367029
72996272
3013303
48947741
1768350
46618112
73794870
74338462
71725589
8369671
21779904
14233688
44312137
4869936
66536455
32485275
3784891
48731946
10522942
6093592
62426537
9479812
70996178
80093952
63352548
69533388
27718430
5904388
20002707
59554694
25952182
96683079
45672961
92761258
81624498
3585776