87951418
82912873
85996968
22578398
14755310
19835605
95608874
30543036
24643633
69274092
39056764
3496909
3809775
4818325
79494348
70389879
77974869
61642182
41366661
175086
95037814
17303690
45685224
40874837
885174
24586437
5219461
57527158
17521808
72065068
2884760
4711605
85965004
78578124
40312630
7528306
358740
61682121
16806126
3714622