21435614
2806159
74108199
91209521
96028735
49609527
50537287
4289322
10582893
8123280
1066911
54444572
88726770
85115
39053561
97248179
66132437
73064348
40958904
1641307
71141550
34466192
87865337
84047199
10564502
81481628
34571246
32406629
87535134
45233632
15663294
73123714
21107397
9292108
9147234
67866218
80378466
67572081
4618972
9635210