15044186
32999289
7300865
65052693
64323798
454367
54137899
38597010
15072344
17078192
54873319
5593121
22673263
17888159
41087860
77923475
18548820
81653606
65563808
39544059
35438987
52872636
73969153
21489376
41338057
64619549
32736406
2129782
71498808
6319079
10915714
38833798
39632756
10755566
83385001
96165348
970237
87289691
17955955
30419218