52928825
35757565
98197058
53115747
64715624
25392439
16876629
52721652
18062676
8933995
9395690
51723643
73482543
78416617
72255486
3082879
16527023
9602193
5054648
62298965
60676319
83215883
45266762
52456969
7358215
29206270
51539554
59597057
369452
42508220
13712823
23583401
81754728
51465900
96848918
22182134
5729717
32259111
66786417
70059209