52408099
6508705
35688092
59266623
25479894
3473517
32592694
18509343
426462
13395872
7582136
9349238
67683851
43928480
57095946
50878705
64971268
55812487
9823181
27881743
73045004
12261507
57628501
72398570
24376682
61291013
85856650
90787632
34498739
29149480
99167072
63849158
9948786
56729231
55531369
38893683
90751058
19946457
65131337
95663171