3977621
19779554
74169106
80144040
24516478
57189107
53968019
13317299
95834914
56574947
33683279
16606686
2879747
40625472
11364012
39433659
30115952
6945193
68373711
9548568
41273542
20953335
27336655
83797615
235454
3754281
4899155
20303643
17358604
23157650
65473926
67291006
27094071
70195042
22812309
8988949
50567798
5250252
5049333
55277603