78855868
70937632
7462929
63611395
30403246
98329743
82602398
8575494
23635557
28719729
2697973
32813459
98993796
29674600
89894429
68313430
5333117
71967724
8442923
38166041
23614950
35004717
82262029
63088042
90188144
75136130
45862980
28195900
68351190
356917
1393428
25817869
1673140
13752279
50917017
14202475
47785560
6909865
39442603
51565851