86601
67124134
21544754
47493039
60004039
29519666
45412930
96627613
25809630
4069526
1063175
6453073
32021502
54461480
72568655
3456132
89897617
90663245
20333625
4122683
99408135
45483631
9018877
85988990
19989226
7532258
5306761
4823038
86192803
7622391
63531855
7207114
81007968
71355906
48265951
20025039
98465203
61977626
6734996
15684810