20114560
41982466
60178806
76036334
39496839
47815952
79081579
4763646
10233958
15807825
88737865
71605481
84948359
46931758
66275640
50812839
3252457
41674719
979381
42371178
23004101
6745480
1692307
91005318
27216543
62469587
96697347
66067388
497821
22972197
7597567
51572878
87315994
88243757
31508762
22164681
78365049
8538132
9961726
8719378