12291432
62206273
25035510
45888467
923038
78131344
3974425
83523680
20985665
1233170
81881833
245552
71231506
31357587
38721422
23544370
15599367
86576089
67932384
6765917
10127253
99815486
62537906
19089791
11106733
95277292
18596089
32799012
32136618
20683680
10541387
1044614
34129549
82244262
47324251
26479947
49302879
13877634
43533826
73283712