2968668
60756577
96588955
16516421
86186057
18576616
58253555
13439640
88762034
1861785
85859512
64585180
11146609
571679
97658826
3754320
84111525
17685081
98364385
47998766
54059528
12186880
42348438
39794475
7858977
17738163
83186156
20779213
59658630
59708262
77552441
70102290
8339952
9712926
67253418
90939070
57078930
87133876
22413424
7024493