52297542
8023041
39078434
5012123
40654865
36409253
1654737
75058855
2101743
84784009
53735155
65143988
73203516
4938238
26644279
80751046
84126912
7173675
57781526
82768037
26322763
74606079
47899420
69551844
31828953
56778987
8187697
18645181
48014990
57176451
91128808
46642912
39407252
15055593
76487899
64945748
52624232
1433781
56871696
82375150