46869162
70278942
90092404
51158451
45315367
99333760
39893612
942985
28726290
52827431
2471274
8743686
83387501
59645000
9684127
86313816
85829516
1368506
8784616
1225597
32706443
85194772
32835708
27203296
15674746
2325469
9308244
32415153
56649107
23929728
89249639
70508364
41853
31867660
85846892
72087657
73517563
34516717
5575788
21942117