21871414
42024814
86064729
36714561
87324385
99667930
27298883
64226136
11175847
30291993
6350869
95872668
74002085
36704591
42612245
38486814
57324392
96596201
90734316
41374741
21212714
49199905
43692419
18345069
1804117
45559325
67206291
62775196
76893414
61789679
42621377
8792700
77395432
60071245
47546274
2005506
32919074
89112181
48204461
29189419