6394998
89183810
15194644
61479108
25965466
3829779
31953880
73425333
42887412
88618503
30146033
92413593
8902388
97449860
83683669
3767239
42646092
95867192
99487912
90787768
89609259
41139348
43609738
40348850
37276553
89108074
47123242
63214895
48222832
72902706
40416467
27563550
69952211
6482735
11372681
54534301
16606404
26097148
68551774
10608697