4511888
99717075
5335579
36667929
87215434
92641986
79573392
6799835
6398308
88437506
8433819
58332182
21841896
27313973
22707654
24335168
2589064
16446216
97896395
99099319
42598315
2555338
45357846
64185284
22832228
48647630
53092100
40947645
5759181
5586401
20195912
68083810
69153773
72063149
19239585
27465060
78846746
49526152
42605981
58336572