14714548
737968
39927549
38264591
36668125
12106086
37282933
90334633
65241527
33244232
96988025
69917838
20196226
26366930
18861839
81217590
17267262
14278709
26606481
44322045
4145630
48488879
13432773
99179046
3318672
40353556
9524729
40955720
89539533
839959
55473079
72742605
27332189
93097870
1051160
43177314
83813204
81972068
67695247
74273631