50627970
16554902
80396530
84758679
52379505
21819333
12157796
78576779
87523094
41026338
7549706
49395422
83451388
56118409
43019069
74708740
2221183
59945750
7097601
44056598
97769436
2364669
22135933
50336265
91857488
926480
13017951
13143997
32373914
73365076
9676951
16163815
23091095
42798107
53483674
74672879
92886662
6055243
8035940
9982714