2218117
375365
1489218
82768394
48817941
89605945
55643594
47375230
26172020
38834226
3849494
61223298
7143641
84412875
64673139
69802059
94841754
18278256
40547915
2912279
22111842
11451170
69335612
74816683
96796588
96277468
40666258
82956924
16587897
50958332
8882435
76701546
31551793
80957338
84425724
4878470
15848849
217681
92955591
52145093