30436208
50376073
32192314
11361031
43667791
8211845
17752325
40478999
615513
3333487
15128553
789600
28322998
14049617
22851814
72086042
21373410
1927849
64964325
35511273
79551341
67714171
96462036
554603
91169985
219736
77283538
99592936
38611245
77378106
9924620
4120813
90512509
63049318
9277020
40441929
80046388
83064813
40483303
61481168