25084643
51488089
48679188
92621896
98854939
54657959
82624520
49779919
9579018
42287588
54445935
78358358
32524345
7636076
44455850
60418922
23116852
31757414
13034252
560949
4869414
55317018
5855238
56706915
11937191
68204131
9368124
17494974
11655813
26104282
45117429
61451137
93193818
92523260
44257644
8283996
44246397
37087035
25983702
94951267