47885027
84882754
58874455
61177830
2016753
29797920
25407246
36103323
23621043
69518152
58557593
72187677
76935822
33061441
562888
24678096
39642094
47745421
70003056
73899207
3691721
5264618
44958314
93543212
6344538
20704848
54316563
61131085
60506932
31738752
23567462
55375213
35651290
5497766
91045051
31187771
53252515
9362239
94928105
20249414