89826000
36327619
81119389
63382988
7061410
98383115
749002
66799645
10437414
47342980
28816292
89714025
4773673
62213312
62582099
79176804
48604004
96222238
88512122
74085759
71949469
31842714
2455758
47096679
20653175
38952147
54136655
332241
16988750
80513265
95081779
14701046
63576593
80089704
68997584
63238931
22751196
15803434
49412802
68954754