5523045
13257993
4964904
60415667
1420253
31175755
86512474
31214134
66062039
52289163
87972074
57542318
83643579
89599525
2460773
89938815
108192
70408721
80794769
37747579
35624959
10442132
86841865
34952506
6210240
77069277
37496808
27322491
29833270
11629810
8565149
14843847
56082682
57705735
89904948
92529087
956900
5623243
57698353
8497149