95167602
38849709
55467363
33652069
36889973
6750951
27971386
7581626
69222308
53898493
2982684
55934879
51341166
66032700
93092914
35947834
29972580
1538797
3046614
4577240
38474950
30735222
4682808
68929447
5608918
17878403
12104591
86225632
31774973
94256139
14293262
56264942
36435125
8991321
45249523
19645692
18831510
3355624
100003327
58063770