95515253
60101708
84368281
84348900
94285882
2111242
3552488
11023049
69642361
12975776
20385416
17419548
12122741
20823986
41964232
68823981
41839006
52083688
4796011
7822057
38609980
21588372
577567
26543571
69583584
20348827
4984263
63127607
86052578
64507868
72788532
12442638
3539171
97251046
26902278
48285100
68264189
8328421
9263594
12218199