80766667
88922394
31356235
61212323
21937878
41089545
93204341
52803718
42863071
93661530
89994118
86061735
47804301
7901418
81432185
68545796
22612342
22682715
6157086
6527256
1744194
30851854
39737186
72144195
1127244
49615196
78644492
74002700
23041985
2811844
94434726
37785902
47183563
29294186
92836178
31892927
25613850
42467014
71226694
12709303