38185926
49603681
15095049
33025227
63539753
87864423
27777381
573997
50921718
74093804
84993555
5242397
232723
41536986
47975831
47809095
5845688
51361875
68117731
477239
88144387
37854688
56121771
8328090
4907644
52696723
7348354
43982627
46698473
918071
82218083
65576848
83945412
15385748
94232065
16552097
71929329
73587783
84269468
39577584