27891829
53429475
27603581
69127414
10134420
22684936
41841384
20645321
19227120
4524756
30672656
86456994
35292079
61646
2356754
7599869
25391162
5503990
86143347
19652315
21239226
91693674
2095932
3379391
84757560
79415071
39423921
32091730
77452887
2150568
52598128
97534823
32868314
83305150
19939519
71898119
84387817
85517032
37664664
31948044