14294933
2753562
89994756
12062405
67994464
53968386
59213693
58033111
64448289
85106365
89043201
34838134
5755955
13486955
18424714
7147808
3767199
42015698
55602750
99935825
80969184
32073161
57634713
435955
57095189
39973652
37819624
98301475
18243869
59351599
91287805
50536080
60671411
24632635
45039247
74361924
40793369
5144877
75384250
64496167