77992958
30964400
1563826
45107236
3226217
67145950
75584461
82371070
63269671
36665689
80139201
1429716
43673210
95148767
38787908
83298611
80319996
71409298
55288354
23004717
79397634
73635752
68282320
35769541
32426765
88591414
15893281
87072212
89858092
15834517
69051835
84771932
36201272
79018443
24365561
68281157
91424649
3079592
56094116
34212202