47615310
58571497
62559824
50058421
9449499
9806939
98789950
3118717
3105166
65535850
14863309
957552
89519304
7444429
81163123
72953376
74601578
42796484
62301906
45673870
8123555
66471339
69285035
11532120
443574
5045889
57385649
22743063
25932998
52177507
13966183
69265534
22043931
51441081
75959832
20267417
42835859
83413658
6218533
24772277