48714055
15349325
5141025
22554057
99122690
64376457
4925567
4561648
74211060
62643344
77985703
7782188
19948840
71402440
18429394
49817993
4202436
8508033
9048611
89254889
52932298
49542352
56234653
51442900
90411856
19826652
87986097
63637561
60338928
49053529
616887
32029595
68345574
81877971
92064640
29263150
51335528
919736
92039455
43388910