64273849
58134702
23651483
80471563
58026294
45723516
74032336
16292992
6238716
80648504
1684946
8755685
62235188
66123329
14859165
69047455
46792346
54637287
86737842
1379319
42261008
75729069
31668120
7655334
4055210
6864499
62055326
9773520
58717025
722790
51864160
542863
34838595
29922559
37845812
65986057
82869255
98418334
54169035
84429276