98934344
8632361
65445195
43329042
53138605
88774337
45604579
13022106
88773844
3512790
6507447
84582714
49695286
45312470
26755108
72517677
85909520
77309685
35517019
39157066
18478327
17333829
39149454
11637889
2642030
22822268
24879998
75517751
59517798
26738391
18236811
8902727
24402375
74107430
20298594
67255611
38226649
7261144
1180927
45277762