16486247
64838966
12255864
30664138
53512397
94905001
8817682
32651146
6414157
59958433
23263582
37254699
64521923
7281648
85354674
98673429
44196441
18682120
5412379
90899029
88487392
16365107
22527513
4288936
4886964
89695657
1614436
31584057
11329401
83679497
62787901
68578
89286509
39888803
6918817
1610915
30628488
66078056
20605441
4828365