10777695
632915
1008426
32942559
23278117
64564281
37339580
12052416
2898252
22222810
24457163
5099370
56964857
334531
39094756
92064113
31867488
55948756
39026122
46055802
16371327
17549152
18382699
54948838
91547893
27929282
10975548
47949432
24412908
8301376
65264705
19283312
64388748
20643502
81445965
64623534
95034032
24487667
81223763
47752657