6909521
45219753
44699589
43342335
2374841
85236822
78457115
59568919
70459077
53553859
3212436
65527527
48892519
23125785
84128139
82196344
3296684
79201053
3426429
662873
60419804
81079582
94384381
50053239
19125666
52812259
19876273
1512850
51433251
7746903
91337235
91078017
16434470
51404747
81175891
7572983
76068012
27086070
77403931
23387248