19459226
62091480
49631349
20579554
4154775
79236053
8482849
33975624
24169610
95826670
81803509
3227304
6431587
51011548
13093571
75656500
47557710
10035581
45877480
55312149
79166788
24567259
76566438
46211858
98177504
1113099
50807811
6923764
68438176
4864357
12543956
74273091
31416051
44082820
85349342
24166072
49789500
9799693
1642155
37518708