89808715
87484144
66898372
31986092
2067381
62599297
74561925
71487337
81894132
99544063
82631450
1497741
71329322
59183631
18058130
34948656
899414
98822169
29251890
44372686
84211972
99146718
6966919
2513697
40343694
36979519
9389943
64116434
18918732
10819955
37962256
93971335
54183582
6843506
42917512
17338317
41156161
25557860
79504645
25687900