16782985
57737466
35301052
54886919
48351634
78458730
43783935
43588667
6630368
83337520
8491139
29734941
85316988
46898736
3338594
97648196
68622777
69067658
46783345
23775769
22533616
41282517
10956624
51351104
4664639
38335519
34117434
66083696
77522117
78446717
75712245
88505768
54624516
10649982
35692509
39608765
96579221
71195359
9721848
28092705