21247487
87248116
750535
77788700
69698152
35795604
28832202
6726461
5768435
8549932
95009805
542425
92133434
6873295
64867341
42333057
8456262
22825077
27636682
61312973
99744010
57204363
70325895
7060686
5953979
7194640
74659303
40651003
52694182
80223193
89901736
99357638
92352699
39801057
86357115
49489923
76496052
28301360
34715101
16964858