63986061
72162254
18754883
65504533
66915026
31351533
50462711
1630649
76605885
87422744
46385433
4953463
52698433
91508478
63363105
58335293
4576531
48333969
40681336
23137059
98909906
9182662
35772790
71718730
68765487
59716676
3096198
3019215
52116711
485425
21355086
97678164
74704161
35374033
58314815
41041212
9497203
21065496
8348198
19035321