98182958
27491528
7559514
6086484
8175552
85452308
88399660
35458749
29638199
17254374
85615941
6583940
51549485
86246557
55219272
8208350
13295812
54867090
86385156
81922052
18684259
18445090
964617
59374206
55419728
46424098
85469939
43688387
7393872
65022633
70985987
959927
2433528
22231643
66154451
54203262
87453957
6338706
26677159
28194473