95633668
8202731
82331606
50449736
50847726
70021545
6492177
92518365
82249860
361234
83033305
5754755
63123908
34079615
7373709
89911837
21899614
21704403
90824565
51882060
47206829
14954718
45116670
1135269
92695151
22156017
72881830
79577623
60229341
56532954
82212597
69489987
46932054
10439355
16888476
2797639
1751464
32984931
41943725
5668419