13227590
77941838
1069760
17047188
52856617
43804754
60079506
16308929
94868666
9341390
81324272
92653661
87967387
50352022
301815
36872420
77695534
3607214
42397546
26339851
10177272
5759633
19105035
72083952
30797731
46303589
69294121
31756828
43332133
33315169
7566298
9815998
4084725
81242413
83657136
5945300
19277837
41985029
55468202
62383674