13408384
81768658
72147988
23849723
47862324
85796008
99808070
37557914
41174435
21548471
77595108
84389573
8100471
61704004
78334054
36174763
41686641
75144716
50991789
47649940
251763
54341275
80092700
95134702
82284442
92037388
9067563
22051145
83856356
15382930
3547961
6547673
44329494
36191547
15924463
14017385
3328801
38681439
90949
771248