51487797
61788920
36073730
6067484
40169763
95766345
94473828
69849502
3388462
73987738
17622533
8997477
60213592
46114294
81905388
16553671
99666590
88331187
1937960
69329365
90748362
77955130
35341724
34908951
8687000
4412782
56648883
18227580
14827289
5606799
44151696
72558542
13293024
48142980
38563202
63938540
92919039
17174597
48021030
92424326