54283705
6424493
31052805
7479456
278979
3915810
78303061
21477376
46989
38184662
35453078
1695698
3599355
63742039
35307213
82655100
98738402
97634621
66797493
7962759
82403684
92005374
15327561
34184534
8957855
91352100
79496880
95611253
4705710
26091405
16236952
23456077
667110000
22876316
59192736
3942481
16119436
52586041
12633974
91731531