58559994
76573190
29063553
5924518
45006861
33749978
3483137
54119052
95635214
82098736
25428431
9317972
50958350
16121943
93645016
15213417
9288521
68097981
63025696
7432134
47836956
69475528
76949265
27809472
44349691
67835366
418888
37116126
40854218
97525724
53596933
5989790
59433597
8844733
22607774
15465634
14152733
1492385
18374977
3555448