3567796
3781400
26519884
16018820
4356627
21271597
36341444
52328668
55683992
274311
86544489
6409987
42558958
55112417
81995482
86722702
59461355
87279857
5038204
514652
39886931
6779570
74602955
80107097
8717049
6927373
84377717
60566910
67822536
69808085
7854417
36977895
84974802
8963890
7874936
96514099
38932992
20204978
39676929
88859062