14135590
94871592
22049996
29006536
43913893
6107678
71954867
48761119
22624842
68141139
33312685
58557484
37969018
25838563
6873268
959871
10951756
23634740
1791162
47837349
48065272
39941726
72337624
2064278
44879896
1951303
54261705
47323237
51096602
23046382
19388814
79901245
56942561
77126625
49082966
25164573
4805452
95113973
58044529
903638