19488821
21074549
36358647
72232662
17971521
25085697
88676049
79369818
70008129
54335443
6135244
89063198
43942567
32957972
59964394
677344
75763759
34963448
9368800
98862975
38063963
93395221
85246253
23843199
85932241
35784094
14577779
10858061
70784631
1397374
97313820
39995625
21774199
6879252
48113076
33113926
32743333
7371461
23619915
27917708