66338083
62456868
6801438
82493814
54664736
96218180
28871190
66673133
31274597
5795890
78888365
7641922
6111810
26187243
80365307
94215717
28618573
6329434
13072446
17357257
62754935
46762678
8158763
68181434
72821504
88262611
32865974
902500
6909513
5554130
74413883
71893355
83674704
17051087
19283014
985026
35008756
6812055
94154324
30906519