91243501
61622841
66883156
15283053
57359514
76668792
11316071
3020472
18051482
71688320
28627717
70211534
26341489
23249886
56507206
96282978
45335644
83256067
55694890
52392094
54681107
55892880
3789128
14089323
1412901
34161284
6541897
34789087
11924911
37763284
25693017
22787724
31882574
40654163
68819704
43077276
13097269
19624397
89278633
65338116