45045679
8882985
80265583
42332339
65765647
50422654
55886965
21467421
4066657
4136421
77394787
3334632
18336990
44843559
5803595
83411102
41012112
8477886
53481925
19925721
92114592
88327103
185331
30259150
3908271
17707711
55464602
52727795
13259177
61055268
33009038
64921560
2310319
33538829
31296605
58693129
50181678
80243482
5582552
90213181