13529844
15539306
15324647
22712247
59097518
516799
82142994
79143575
9792967
19063434
68126929
48103689
9628688
74847685
46035827
3343341
6855751
70689269
73376454
9246333
83193431
12218688
47559539
58306084
34915749
99894760
54356077
61308961
63955579
55229383
6514810
89153172
17596474
92174253
6952873
80456917
51249029
81326047
22934747
11512075