33947644
50813651
33829499
16291303
26724990
97886754
17785799
72571342
29967949
346375
61044224
22951845
16691735
27638880
86342799
39806592
42712815
62602932
97179462
3357998
35802803
82464095
8005718
805175
37786319
84208665
29323361
32194672
6354503
96467294
440957
70586384
2059634
768996
99012281
4135892
6188681
41713164
6865325
31287766