65907415
62187757
96556322
93085089
20605055
21068409
71847065
76504964
1678512
65185709
64964715
1417786
32928645
41045130
47237460
45373903
34226464
60561550
53797435
88192376
1281225
4841737
875840
78515653
7196886
82563063
8149112
9551860
99666473
9422299
46058186
55255788
30029568
11753456
99071109
11968326
34124685
4584870
73489671
42322032