1045097
46055359
99688293
6381737
72399050
90235158
18755343
15172119
84742198
7248818
69977767
8572981
28593624
31706669
805819
19452926
27099431
68985709
37519533
73576583
39119445
1412985
57639262
47422845
47328650
38342064
34504578
12637759
62263076
55348312
79683607
77631946
88765888
61741556
44137779
10531604
7595460
28983066
31803863
3804469