23335438
13158792
44872718
1021399
66691676
81548858
1389139
28728786
22121777
80388020
637131
26245242
29904092
52339701
41194970
83291287
80295519
6013564
71872538
23639694
84531071
7579331
48818624
318546
4492403
39937323
30844469
31465834
10155838
31874666
85402323
83615332
66224738
57083377
56715224
1142223
44098122
6624243
10151597
78491751