53415621
2702454
24607767
83379706
68405868
87951676
7253467
42873425
85168076
30076860
16754128
20377967
54509152
35328821
7623505
7765949
6322756
21426841
12122931
71073038
53506581
35373805
9314541
24048702
24586996
9197437
351401
32004593
2545228
96454010
22273346
63445697
91731362
59014104
30716016
33645250
86989344
68855015
51772297
41282853