67492848
80172608
66083473
28191552
4833253
69991781
28387840
32375953
18108311
2524602
6342423
13674612
71633494
65708301
96211214
99408748
86667502
79542610
13976470
561208
749627
41744884
90577541
10699591
68169808
98228699
76492479
23959104
63212182
61597866
97987109
12991528
60464716
28745984
32337506
47055575
89221700
31803615
25877147
55895743