50114803
34995131
65685021
660856
54364716
38929933
64213016
46306846
8914167
73484654
6864432
26297208
67678656
70109827
26023827
81905832
72066158
361892
22707651
36075846
83809527
87127544
20018622
53666489
43756234
292993
39778502
55245647
7420298
11817873
59337923
47942454
4384069
266849
52063945
68672618
97407061
365321
43632838
71577318