51299217
93949522
88655161
5927739
62596423
18149174
53448603
18895877
83625598
7078438
42142228
76221156
21683423
52452394
88714234
61723411
78911669
57267074
49411789
10655135
80555189
58327847
83912607
25575478
89976441
82616215
30386370
45116508
98677965
49526300
14347114
6422912
45474193
4735718
12242289
12111709
4529578
34141200
10985165
59746560