1302220
47473089
45117128
39205841
9023073
29136319
1364994
13619113
94612156
83471113
45997218
99546791
75056103
36996791
9631878
35619323
86681250
4372018
62579324
77472516
510024
48772139
43639331
26784724
29536802
8402292
17594424
80916141
14327892
8586161
83916515
23421963
5675301
70361183
66936690
87766222
61177751
16246553
8455681
74481443