53086898
90821664
1682170
56014760
3989660
91161193
43252722
212700
35871084
95476212
73068841
26242604
34329160
869272
42812365
18813305
83592547
29919002
60819901
65315569
73776665
2687394
18824477
98139233
3785375
68591692
12652399
41564978
3221179
68324829
59684491
4816716
70763924
6249407
59859211
96024958
6589019
2310660
21899345
88586594