12036754
55348292
93393374
11519716
2529927
2642072
29517144
88976235
69256637
6807632
39378996
22588428
79156204
99527254
72873844
60036733
27389181
49666922
6817622
30035101
41482091
45478006
55722156
46322002
4970511
2694456
3119521
28978774
34591302
28188736
42328116
82601152
16367135
84969316
31103726
23524126
24216300
3276740
73782778
17925244