18387727
78475082
72647299
11803452
17454031
4555208
90634317
35599164
19198815
7253188
11366923
88678081
50442908
14564743
68791484
1056297
9161357
26743397
77774029
45738121
13803926
15892242
91367991
95022388
91265876
30812076
70357695
57843386
96093514
42105124
88531307
28945733
72896246
56388975
3473611
84379865
76527013
51425767
22809244
9674585