76743395
93954378
13806026
33877509
256656
93637940
29397841
6241454
82197282
85513076
68995788
38731738
16925467
76193206
42062874
8527843
42496051
42849816
75247375
27584239
18621514
48726559
85882983
4502647
71771852
21855700
21481350
58276438
74585849
94193786
18803097
65872090
96109588
23724952
71941071
85277682
46665415
36644465
6924561
6151960