63249734
5608459
29937544
2373714
30507539
10958860
32792191
83457712
97537605
20061962
12314371
47295395
2338296
50119724
3331519
87152300
59885524
19811200
64268763
13458999
47669260
29565942
24286860
38812245
5748306
44479103
53836868
53329200
8056456
53443776
92464488
35501491
52344123
80792004
6143591
66547460
408850
23123728
25441468
77164255