42054481
72124438
64948808
8290271
89784165
98527850
63203309
98568595
39182867
17677122
96779457
78606576
45694574
68887203
7567311
12747441
75959151
86341021
4473355
22172346
96025486
8090520
81515645
62644923
67238792
42799570
27787951
1990200
466753
68005663
5143623
26126196
33056159
71232402
69159054
52512513
30641913
6399541
31861374
6654854