42414625
75386192
26634658
8847471
14968207
50114586
98462575
73866496
99823082
48604700
4208666
64563541
74428424
29158181
64699325
65086958
21132571
49657387
1772566
5166092
89662542
33058640
1856863
9317843
86891419
80723258
28876091
6691320
38292661
60229207
73594179
98889862
46563693
74017679
34005083
75465670
69509137
26228561
85327847
2739312