1229661
54069531
87999014
2773325
78645092
84933356
81215962
51333698
64769022
40392449
13383099
39388147
60116569
31164073
6166297
8297073
18981176
79769147
96623495
28959154
79325955
32626019
34519683
50566470
3620308
63089372
54209237
44448927
41599455
30687125
59963812
5029749
16613160
1081112
94639688
85562194
8899303
28402800
80964387
23214236