12951611
8856549
5357715
17413701
74182640
49234616
11738520
43898968
95496792
96769683
14238851
64943688
70809075
23006164
17038535
66389182
48558253
84246157
76873550
33477504
89185995
6082207
61118603
9635964
3795294
564364
85319100
49286582
17841954
60352886
85733432
47984315
91441427
45326314
88899330
93734308
20523858
2026886
83112892
784605