13659330
4669413
8222591
7047614
46842774
60844204
61525504
56339632
13398734
4141674
80714681
19223318
90614938
94235886
17609932
3206574
29566188
54528575
70746886
69436218
1276934
7753757
77132113
22506770
6269429
39472987
815666
99312065
6128707
2989128
99562120
85591480
50053635
26739424
35416431
57015865
7157872
6555834
87511038
78873437