14472743
591950
29749765
97418288
14373633
7320536
55815508
23323547
59643510
4970290
74591109
39915109
29229837
99678814
5980352
66457762
29213145
54714431
54427140
95735126
57276882
6056103
69337374
93601878
89895855
86689337
63564075
95437574
84556569
44429
1323286
32605695
3911428
446724
77417737
58216851
49638499
4239994
89171530
67225035