40033411
78935180
21499984
34567865
87842018
30502757
6137785
76567718
5274986
7284602
711148
53575800
2992898
61691939
48989284
91691017
10915450
80005521
12642273
15971976
97342673
136702
6971762
53581886
55662813
56434167
47203310
92808465
32945505
3017419
69212111
99777610
99063992
54856561
98527730
7134111
62333013
21549182
66342832
32171191