66585362
2492104
91466988
19765895
23049914
76382866
89332582
90815471
73091756
7067615
87613312
39869714
28588887
80375519
13866271
2325662
11996156
82301605
3139163
99446523
27282722
50778350
72909566
9761356
38085492
76405985
66711863
55097324
5922210
50695218
57648883
5443362
44337292
17021877
44978579
53794723
81806896
3861746
66559584
86169257