90212078
8838536
83076504
54114062
52296324
64967482
80404398
24224846
38458294
14149592
9385864
59183704
17652336
64388270
47643089
4455437
34822961
46678661
2440958
53098512
42689808
26023119
82711170
8477992
35252145
23523868
43269806
9504569
96601006
34931828
77379063
22032779
48338904
99163668
5669693
68555288
2789849
271404
4642379
34899086