11968965
10077540
62625724
87086259
10475860
97567616
54813200
75227362
77213561
38954681
99218003
33258773
21341418
45144883
23713000
79448636
39913855
86522857
83748070
21041833
56938319
59829724
97091647
81871074
50726529
67568487
88091975
56477765
1111662
97959669
28595693
51104987
35378825
31141018
23287816
1089316
41633519
4031270
55439588
56408833