84005557
63311586
2785743
28372792
35454313
58223245
65938187
68524915
88185450
76952022
88359782
42611493
4094605
12534503
27358442
25303955
10108413
7996499
42157184
81581644
7954439
93921906
14585970
856209
55714210
71322274
5376341
44192907
74193943
57772263
48228009
4323834
18974668
15924633
5174415
10496417
8206193
1766135
21298387
76546647