59692211
19164150
51583882
7301269
25284644
22808202
22045528
47113206
97679483
48474887
36639747
8826220
44198020
42214248
86079859
68905372
43157005
41893105
30287357
31011143
5768155
30815220
9141505
61804107
34017989
42718217
2123488
69604697
28899265
57812879
929634
75077863
8987152
71972574
87139246
78602727
5812784
684670
91631684
78399321