6546442
51149809
87833656
24483071
60167152
72546955
49306568
56223157
70132683
48424861
75833750
30594779
97751786
91589479
6206510
15027591
83951399
1521467
9737538
39378893
12942795
50234760
1275968
90682827
80459473
73657764
16659360
66722411
32579090
57179261
68661621
38056755
82916852
7723983
7277456
30787174
95301797
44502958
24097835
84335232