14307900
91496395
83398394
43571460
19393543
9139491
86765667
83585199
29779056
21315739
8203446
59772774
43766349
7148062
71772923
13433909
46185881
5116896
88303593
1848785
85822901
93951350
86965344
13694518
99907705
6046429
14595747
97324575
18897860
42542205
80631
12294159
70175974
83396068
86962951
37003249
34403335
6313182
96785357
50229448