14675980
142173
90751636
41546278
31258723
31577934
50718870
95669028
33961824
29836529
9394685
329618
30625599
871255
69379342
73833028
83338754
67135928
4096523
1457211
53229479
74081307
97036813
17543526
69553989
4735163
77517024
60043562
36575828
50473811
3258324
71678474
40327556
8743549
50382454
58565754
34589671
51643088
57224896
92846168