33858852
6268600
69492207
13592902
52377563
14253838
61376499
10974359
46745060
76007706
19066954
96248934
82971636
51942277
29289005
19031730
94072551
39128549
63856582
78728065
15254852
62461900
82362034
45526365
96285452
36666799
9702242
67781344
8283345
29319294
75047470
16242191
90733892
92369088
22573713
3720693
1013998
47549122
28078795
99505829