12412181
83316474
58222228
4946744
1657436
80322657
23109415
87051709
873035
62491153
3377296
99364625
96865961
6466191
47427552
55534168
74527319
87741253
40687075
54106933
67546096
48577765
61083838
28315770
52113541
84069752
26441384
69594104
16007318
89109309
85142229
85285537
11331234
26304749
33441506
6294270
20404222
82098173
59012165
12807797