11477767
93991998
15249474
61818462
58109491
59794933
50332843
65488529
95082953
68663706
12171488
5258983
7422074
12948812
76966088
83956945
95539921
5206199
81365801
649240
5272816
88167627
35432385
60578173
9136180
10906324
63912954
54497583
10748367
37215123
8516247
17806526
13697646
10522983
45813529
79907979
94166390
13342476
34848180
46662178