51761766
34975672
44717339
36493951
4266786
58399950
4304891
11921113
30406237
24915145
3178605
52142268
3226307
11416187
16617725
31153023
30274545
13373586
78101388
47416107
9881836
89805889
27108248
36005866
11955013
28167892
88868787
86545060
96482669
40201796
187971
81564400
53493639
48836570
34962431
19717084
39785285
85906012
3324348
50385606