88323998
45219535
7381622
64312175
89579247
3199237
36103316
24016152
43439443
54015981
98971973
19868060
58764539
26653616
8068347
4754460
35562177
7542561
20074378
43188285
44688006
69652397
13039221
8685805
13631655
40401587
64016598
92286814
22804880
31084436
34538672
51942364
99012711
31344124
51318869
5428670
59747022
91997617
70932545
90703271