99425594
96699499
80391607
49986740
87193871
56668723
50759193
27462168
25389527
67607083
18743938
17098405
30468836
68652635
78662020
46675338
29309940
4845105
16776001
4106424
73084133
598205
99779076
10935707
23165519
16034723
19037290
21441115
64873464
89619129
15757070
29045887
44325129
44967139
26968049
62044365
31697093
70492867
73524646
93238068