19117955
17127428
5811400
53448899
42485755
15068390
20133353
63945571
78594576
32397137
9585561
52423386
56449975
67288201
32183039
59345048
83945739
58082691
89558667
94883565
7192325
37234789
49415764
94472753
98807152
3409713
79999634
59168010
58679027
10096761
33278727
49045928
73829538
95302648
58648078
80111857
12885690
72256567
75439254
16332583