20174976
51759294
38067694
7483315
37382421
50881144
16728547
7303153
9877001
79944911
72937849
17396285
62772255
3101285
51582809
26274295
80031573
73778563
82653355
12661118
27959553
28289370
60062711
94678259
44578968
59077642
72374154
29022339
54947995
77178863
8149723
66969004
52329383
5652869
86719267
67729826
53958770
26484246
25183729
59808806