58832686
34161272
45135843
11449607
47468324
85985819
64299490
72826131
77643566
94826648
36718310
35753826
56283887
54519497
23536356
28898327
6282899
99471114
8518452
84894662
56191119
8461833
29137252
80488886
25831469
19538357
58406154
97778165
6974836
37057057
87854172
242072
50752637
39572005
21261811
19804724
9587461
1111554
23623803
10115031