5858098
33152330
9778559
91935358
5000999
43928201
59982027
53937535
19852103
725530
41779258
78017570
79608000
12437477
42959794
60055957
14419745
68143801
52127529
6545032
11741614
2741848
33674001
83695
93701907
38682599
80767055
62889610
54469869
14262600
8641112
26728063
23038729
83527176
7363736
73247996
87228239
9529139
88072754
76693234