14239942
36119075
14356972
90858450
64205157
83611764
25419599
90008579
14491394
81197369
861948
50474199
85142360
34718052
38471716
84709831
9187336
21934969
10539744
165247
14347279
61299328
53329013
79142901
26201175
88668289
29675902
85799172
321796
72554514
63175780
6868750
27447871
55628416
4923620
8792633
2105131
61756008
28879427
31141976