12776235
1720729
81808433
80333977
932678
21565462
96095055
66099633
28838854
46546344
17449255
33607404
804471
41179017
7334495
11469290
30288737
90091251
62854538
8211978
29253914
5848634
63243012
2735819
20264048
34924365
8487334
98241246
6585663
49058291
48437067
99623907
27029189
66691517
1968333
77824600
68072675
40842367
8521842
2858278