59959016
3483533
26384034
96958818
4822484
81187068
61419631
69283941
679704
8338824
63233758
26202853
1656373
77902401
28747858
74036087
29543449
10996277
74605556
9283521
42845363
21739976
7968238
55233681
7608725
91489531
9304377
75025834
58456860
35266063
56316089
5992297
2623942
26485962
44888529
44586396
23591077
9524433
24121581
34354681