45922566
89003443
45126562
1641467
65018264
36054104
89554992
93004905
34712403
14195330
11001775
27002913
4070917
10711606
58499747
13776527
27479555
79529612
43759299
821160
92463017
45663370
7036733
64681923
3729725
5941893
96510
542163
5738422
11793093
233961
93265552
16349555
60345750
87469624
45482010
38237399
62088843
31404109
39812493