47901667
63185270
812398
85892742
54838877
27452631
26639781
29633366
9764599
49324238
74606223
36978534
543190
92286760
3645331
6835153
81479199
97017242
43414848
31785279
61287192
32057760
2232358
34184206
39746048
38686721
30927178
79034742
86363879
53541716
33067035
33203064
95693475
57371714
49895627
29172915
57351082
50134462
118741
17191448