51688448 70001170
15032446 74868326
20405682 72499093
3648760 63514373
64843906 37668192
18983266 59074904
27070439 49469497
19146082 29073014
55966965 14996341
8925304 1516033
99784896 77532979
5693241 11236404
37467449 24069503
72835830 83658895
41136722 45619025
87091191 19015666
72690174 56786214
88053361 74412115
25300344 28355480
92030666 69050492
71634994 17060264
89026391 47512139
67888296 6636319
18777059 91528990
10975610 73716125
85499259 19356794
92457676 74811919
98647702 79172279