49161121
14698441
46395510
55257785
5240608
641382
45109612
151363
52854627
62078182
2791191
46833063
15663709
70962210
18502360
25078002
94921820
22721379
88878755
74679334
4062736
67796891
53455377
22979725
68394114
52112752
21842788
39057757
31433498
67737154
59432649
22113235
22767367
34692113
13191202
80934400
4922321
1141465
94121714
76492257