93833915
82995102
95065827
48991922
35991711
11023002
83921254
41373263
99507791
25407689
306374
7502465
89326299
47207
52462290
14207921
16343493
39683918
67331031
57756155
289020
98822400
21863762
286734
12954446
3049512
60211621
42435928
52003320
54349776
38839410
4633573
26451946
39279446
7238574
44975537
156276
31082859
47835323
70221735