90737570
77106021
43858959
12527021
14621126
7541821
61486236
7203164
79366822
83492839
56077771
8407192
38653784
39901191
58931263
13836005
81364673
52885142
28469860
48084150
57084941
6590901
494959
30961675
52035570
29754072
76246210
92674593
56467147
32854839
915624
2830910
2702395
68315601
79741024
99088733
25578855
15847465
76911870
89511540