72985204
90418482
83612522
17444268
12169320
20021569
5781487
24595799
45084243
72729327
32408751
147217
11164257
54961818
18785388
8998197
78717563
22048358
19753120
41347147
76943626
64773477
39332593
49741193
50582505
27018195
15982672
29429021
37317977
71531470
36278675
25818012
1295673
26269564
30999389
47591198
7731091
65832543
2987103
42428606