89673463
25092838
67641103
350836
72201308
65733431
93199035
42953023
10421562
83892291
49856919
19021742
71699427
40642784
16847963
21242036
46946312
46941370
40405184
10541696
35202199
4423226
7356437
67444073
62709868
1152130
6233807
20772952
10118551
36689246
34315240
193389
3644224
50619166
38256397
5082272
75702184
91032867
98568567
31795813