60305524
24176566
889398
67889029
17393944
36753520
9327982
24826831
53108623
8809992
296652
53278907
37839724
30921602
50386591
54203436
6539868
42181899
48477728
29026399
75331809
5246243
61559661
38472102
56608279
58639523
69503086
96436973
14025672
67941159
30349162
99473643
5312135
63361867
48959078
41024012
41822454
30541248
62019245
82315816