18038001
79125920
43334399
34458405
769980
5877026
143877
25579718
9543205
75392340
31293900
28574797
59725630
10559511
97072627
981684
38934438
9915571
6016880
17852043
6045523
65158370
21371260
84827840
55998084
9487874
74737999
69088280
97069697
77123357
7342589
78311822
4729587
86339224
73044583
39902794
63058335
28369449
96907282
1613902