18675340
64746171
96332544
18936262
88813321
93974348
39129429
76328914
69734356
44289925
96841502
21115947
4253416
63008623
54553172
969174
17354534
80795084
60636632
19494131
52597224
28225177
35121831
77856436
65113104
6194712
18202985
27433608
4823570
81305431
86927993
95195655
55578182
4682345
69458925
25597070
64393230
83283582
39596297
25756010